large spoon - German English Dictionary